more focus on using natural triggers and emits over modifying state directly
